package com.classs05.a_exception;

import java.io.FileNotFoundException;

//异常处理方式一_throws
// 1.格式:在方法参数和方法体之间位置上写
//  throws 异常
//2.意义:处理异常
//  将异常往上抛
public class Demo04Exception {


    public static void add(String s) throws FileNotFoundException {
        if (!s.endsWith(".txt")) {
            //故意创建异常（抛出异常快捷键：alt+enter,选中添加异常到方法签名+enter）
            throw new FileNotFoundException("文件不存在");
        }
        System.out.println("文件存在,我要执行了");
    }

    public static void find() {
        System.out.println("查询成功");
    }

    public static void update() {
        System.out.println("修改成功");
    }

    public static void delete() {
        System.out.println("删除成功");
    }


    public static void main(String[] args) throws FileNotFoundException {
        String s = "a.txt";
        add(s);//添加功能
        delete();//删除功能
        find();//查询功能
        update();//修改功能

    }
}
